Que es PostgreSQL?



Los sistemas de mantenimiento de Bases de Datos relacionales tradicionales (DBMS,s) soportan un modelo de datos que consisten en una colección de relaciones con nombre, que contienen atributos de un tipo específico. Postgres ofrece una potencia adicional sustancial al incorporar los siguientes cuatro conceptos adicionales básicos en una vía en la que los usuarios pueden extender fácilmente el sistema.

• Clases
• Herencia
• Tipo
• Funciones

Otras características aportan potencia y flexibilidad adicional:
• Restricciones (Constraints)
• Disparadores (triggers)
• Reglas (rules)
• Integridad transaccional

Estas características colocan a Postgres en la categoría de las Bases de Datos identificadas como objeto-relacionales. Tiene además algunas características que son propias del mundo de las bases de datos orientadas a objetos.